package com.planet.web;

import com.alibaba.fastjson.JSON;
import com.planet.common.domain.SmsParam;
import com.planet.handel.script.TencentSmsScript;
import com.planet.support.dao.MessageTemplateDao;
import com.planet.support.domain.MessageTemplate;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RestController;

import java.util.Arrays;
import java.util.HashSet;

@Slf4j
@RestController
public class Test {

    @Autowired
    private MessageTemplateDao messageTemplateDao;

//    @GetMapping("list")
//    public String messageTest(){
//        List<MessageTemplate> all = messageTemplateDao.findAll();
//        return JSON.toJSONString(all);
//    }

//    @Autowired
//    private TencentSmsScript tencentSmsScript;
//
//    @GetMapping("/hello")
//    public String hello(){
//        SmsParam smsParam = SmsParam.builder()
//                .phones(new HashSet<>(Arrays.asList("14797689031")))
//                .content("3333")
//                .build();
//        return tencentSmsScript.send(smsParam).toString();
//    }

}
